package com.neutech.demo.day01;

public class DemoHomeWork03 {
    public static void main(String[] args) {
        /*
        * 练习 3：基本数据类型_整型
案例
1) 定义各个整型数的最大值（max）和最小值（min），并输出 n
n   字节类型（byte） n
n   短整型（short） n
n   整型（int）
n   长整型（long）
2) 定义一个int类型的整数19，在控制台输出它的2进制数和16进制数
        * */
        System.out.println("byte的最大值为" + Byte.MAX_VALUE);
        System.out.println("byte的最小值为:" + Byte.MIN_VALUE);
        System.out.println("short的最大值为：" + Short.MAX_VALUE);
        System.out.println("short的最小值为：" + Short.MIN_VALUE);
        System.out.println("int的最大值为：" + Integer.MAX_VALUE);
        System.out.println("int的最小值为：" + Integer.MIN_VALUE);
        System.out.println("long的最大值为：" + Long.MAX_VALUE);
        System.out.println("long的最小值为：" + Long.MIN_VALUE);

        int num1 = 19;
        System.out.println(num1 + "的2进制数为"  + Integer.toBinaryString(num1)  +
                num1 +"的16进制数为" + Integer.toHexString(num1));
    }
}
